Client Side Filter Enhancement using Web Proxy
نویسندگان
چکیده
In early days, web pages always use a state for keeping an authentication state between browsers and web applications called cookies, these cookies are sent to the browser by the web server’s after the users have been successfully authenticated. Every request that contains the valid cookies will be automatically allowed by the web sites without any further check. The cookies are used to identify and authenticate the client; therefore they are an interesting target for web attackers. Cross Site Scripting attack (XSS) is the popular attacks which is often used to steal the information from a client machines. If any cookie has been stolen by the unauthenticated users then essential and sensitive information will be disclosed. In this paper, we introduce a new technique for securing cookies from unauthorized users called “Dynamic Cookies rewriting”, this technique aims to make the cookies meaningless for XSS attacks. Our technique is implemented in a web proxy where it will automatically randomize the cookie value that is sent back and forth between the users and the web applications.
منابع مشابه
بهینهسازی اجرا و پاسخ صفحات وب در فضای ابری با روشهای پیشپردازش، مطالعه موردی سامانههای وارنیش و انجینکس
The response speed of Web pages is one of the necessities of information technology. In recent years, renowned companies such as Google and computer scientists focused on speeding up the web. Achievements such as Google Pagespeed, Nginx and varnish are the result of these researches. In Customer to Customer(C2C) business systems, such as chat systems, and in Business to Customer(B2C) systems, s...
متن کاملOn Request Forwarding for the Dynamic Web Caching Hierarchies
To enhance the performance of Web caching, we proposed a dynamic Web caching hierarchy scheme based upon the Caching Neighborhood Protocol (CNP) [1][2] to facilitate establishing flexible cooperation partnerships among the Web origin servers and proxy servers. One of the key issues to the success of using CNP for the Web caching is request forwarding, i.e., to which destination server a client-...
متن کاملRemixing the Web: Tailoring Applications using Programmable Proxies inside Web Browsers
This note reports on the motivation for and design of an infrastructure for presenting tailored web applications as services. We conducted a diary study of mobile information needs, finding that a significant majority of participants’ desired information was available on the web, just not in a mobile-friendly format. This suggests there is latent value in lightweight tools that tailor web appli...
متن کاملProtection of Web Applications from Cross-Site Scripting Attacks in Browser Side
Cross Site Scripting (XSS) Flaws are currently the most popular security problems in modern web applications. These Flaws make use of vulnerabilities in the code of web-applications, resulting in serious consequences, such as theft of cookies, passwords and other personal credentials.Cross-Site scripting Flaws occur when accessing information in intermediate trusted sites. Client side solution ...
متن کاملJustified Cross-Site Scripting Attacks Prevention from Client-Side
— Web apps are fetching towards the overriding way to offer access to web services. In parallel, vulnerabilities of web application are being revealed and unveiled at an frightening rate. Web apps frequently make JavaScript code utilization that is entrenched into web pages to defend client-side behavior which is dynamic. This script code is accomplished in the circumstance of the client’s web ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014